throw dust in somebody's eyes - French English Dictionary